scaly-foot gastropod - Türkçe İngilizce Sözlük